foil carrier - English Synonyms Dictionary